Wall Street analysts reacted to Microsoft's and Google-parent Alphabet's latest quarterly results.
Meanwhile, Barclays upgraded a telecom giant with underappreciated strength going forward.
Other major calls include Citi's downgrade of an e-commerce company and Deutsche Bank raising its rating on a lithium stock.
Organizations:
Google, Barclays, Deutsche Bank